package day04;

import java.util.ArrayList;
import java.util.Iterator;

import org.junit.Test;

/**
 * 创建一个集合，存放元素"1","$","2","$","3","$","4"
 *   使用迭代器遍历集合，并在过程中删除所有的"$"，
 *   最后再将删除元素后的集合使用新循环遍历，并输出每一个元素。
 * @author Bonnie
 *
 */
public class Test02 {
        @Test
        public void t1() {
        	ArrayList<Object> c1=new ArrayList<Object>();
        	c1.add("1");
        	c1.add("$");
        	c1.add("2");
        	c1.add("$");
        	c1.add("3");
        	c1.add("$");
        	c1.add("4");
        	Iterator<Object> it=c1.iterator();
        	while(it.hasNext()) {
        		String mm=(String) it.next();
        		if(mm.equals("$")) {
        			it.remove();
        		}
        	}
        	for(Object mm:c1) {
    			
    			System.out.print(mm);
    		}
        	
        }
}
